package c.e.a.b.g;

import java.util.concurrent.Executor;
import javax.annotation.concurrent.GuardedBy;

public final class t<TResult> implements x<TResult> {
    public final Executor a;
    public final Object b = new Object();
    @GuardedBy("mLock")
    public d<? super TResult> c;

    public t(Executor executor, d<? super TResult> dVar) {
        this.a = executor;
        this.c = dVar;
    }

    /* JADX WARNING: Missing block: B:10:0x0010, code skipped:
            r2.a.execute(new c.e.a.b.g.u(r2, r3));
     */
    public final void a(c.e.a.b.g.g<TResult> r3) {
        /*
        r2 = this;
        r0 = r3.k();
        if (r0 == 0) goto L_0x001e;
    L_0x0006:
        r0 = r2.b;
        monitor-enter(r0);
        r1 = r2.c;	 Catch:{ all -> 0x001b }
        if (r1 != 0) goto L_0x000f;
    L_0x000d:
        monitor-exit(r0);	 Catch:{ all -> 0x001b }
        return;
    L_0x000f:
        monitor-exit(r0);	 Catch:{ all -> 0x001b }
        r0 = r2.a;
        r1 = new c.e.a.b.g.u;
        r1.m1541init(r2, r3);
        r0.execute(r1);
        goto L_0x001e;
    L_0x001b:
        r3 = move-exception;
        monitor-exit(r0);	 Catch:{ all -> 0x001b }
        throw r3;
    L_0x001e:
        return;
        */
        throw new UnsupportedOperationException("Method not decompiled: c.e.a.b.g.t.a(c.e.a.b.g.g):void");
    }
}
